temporary cartilage - French English Dictionary